engineering technologist - French English Dictionary